 Tens of thousands of football fans from England and Spain are in Berlin for the final of Euro 2024 later today. England are hoping to lift their first major men's trophy in nearly six decades. Spain are the favourites for today's match. They've won the competition three times before. BBC News.