I haven't found a satisfactory answer to this question.
In special theory of relativity
$$E=\sqrt{m_{0}^2c^4 + p^2c^2}.$$
When we consider photons where $m_{0}=0$ then $E=pc$ but we also know that
$$E= m_{0}c^2\left(1+\frac{1}{2}\frac{v^2}{c^2}+\frac{3}{8}\frac{v^4}{c^4}+\dots\right.\,.$$
If we put $m_{0}=0$ in this equation then $E=0$.
It immediately follows from $E=pc$ that $p=0$. It means that photons neither have energy nor momentum.
It seems that I'm going wrong somewhere because moving photons definitely have kinetic energy.