Former England captain David Beckham is voting for Britain to remain in the European Union in Thursday's referendum.

The 41-year-old Beckham started his soccer career at Manchester United and he wrote on Facebook "we were a better and more successful team" because of the players from outside Britain in the squad.

Beckham also played for Real Madrid, AC Milan and Paris Saint-Germain.

He says "those great European cities and their passionate fans welcomed me and my family and gave us the opportunity to enjoy their unique and inspiring cultures and people. We live in a vibrant and connected world where together as a people we are strong."

Beckham concluded "we should be facing the problems of the world together and not alone. For these reasons I am voting to Remain."