Polls open and rain pours as Britain votes on EU membership

2022-03-06 0

The rain pours as voters in London cast their ballots to decide whether or not Britain should remain in the European Union.