Ed Miliband wears a £250 inflatable crash helmet so he doesn’t mess up his hair while cycling to work!

previous post