Political parties are bracing themselves for the verdict of the public in the biggest electoral test since the last general election. Voters across the UK will vote 73 MEPs, 4,232 local councillors and five local mayors in parts of London.
ITV News Deputy Political Editor, Chris Ship reports:
More top news
As a promotion Black Friday is flawed. While it whips up demand and redistributes it the event doesn't obviously generate additional sales.
Jack Garratt follows in the footsteps of Adele, Sam Smith and James Bay as he picks up a Brits Critic's Choice Award.
Rain across much of the remainder of the country