Ed Miliband is Britain’s minister for good vibes

Amid much Labour doom and gloom, the energy secretary appeared to be having the time of his life.

Ed Miliband is Britain’s minister for good vibes
Amid much Labour doom and gloom, the energy secretary appeared to be having the time of his life.