England fans are celebrating as their World Cup campaign kicks off with a 6-2 victory against Iran. 

Thousands of England fans watched on in Qatar and millions more tuned in back home in England as they began their group B campaign against Iran on Monday afternoon.

England got off to a winning start and are hoping to pick up points in their second game later in the week before facing Wales next week for their final group-stage fixture.

England wins 6-2 against Iran in World Cup opener as fans celebrate 

This was only the second time England have scored six goals in a major tournament. 

The victory comes amid criticism that the England and Welsh teams will no longer wear One Love armbands during their matches. 

A joint press release was issued from the England and Wales teams announcing that they would no longer be wearing the armbands despite signing up for the One Love campaign.

FIFA said they would impose "sporting sanctions" if England Captain Harry Kane or Welsh Captain Gareth Bale donned the LGBT equality armband.

READ MORE: Fans outraged after England don't wear One Love armbands during first World Cup match

READ MORE: Gary Lineker apologises as BBC iPlayer goes down during World Cup game

Who does England play after Iran?

England's next group game will be against the USA on Friday, November 25.

The England vs USA match kicks off at 10 pm local time or 7 pm in the UK.

They will then play Wales on Tuesday, November 29.

What channel is the World Cup on in the UK?

BBC and ITV will be sharing coverage of this year’s World Cup, broadcasting every game live across BBC1 and ITV1.

You can also catch the action on BBC iPlayer and ITV Hub.