It's been a wild ride so far. Now, the last seven days of the general election campaign take us onto Blackpool's rollercoasters.
Discover 11,128,835 listings and 282,095 playable programmes from the BBC
It's been a wild ride so far. Now, the last seven days of the general election campaign take us onto Blackpool's rollercoasters.