Ed Miliband can be seen on Street View in Doncaster scratching his head while on the phone.
It appears the image was taken in November 2008.
Ed Miliband can be seen on Street View in Doncaster scratching his head while on the phone.
It appears the image was taken in November 2008.