Zaventem airport is on lockdown and train and plane services have been suspended after multiple blasts.
At least two explosions have taken place in Brussels this morning. The Belgian government has confirmed that there have been casualties, but has not yet released figures. At least 21 people are thought to be dead.
The departures area at Zaventem airport was struck just after 8am by two separate blasts, and emergency services have completely cleared the airport. A false ceiling collapsed, covering people with debris.
Another explosion took place at the Maalbeck metro station near the EU building. The whole metro system is now on lock down.
The attacks come four days after the capture in the city of Salah Abdeslam, the main suspect in the November 2015 Paris bombings. Belgian media reports that the federal prosecutor in the case has confirmed that the airport explosion was a suicide attack.
David Cameron has expressed his shock and concern at the events on Twitter:
I am shocked and concerned by the events in Brussels. We will do everything we can to help.
— David Cameron (@David_Cameron) March 22, 2016
He has also announced that he will be chairing an emergency meeting of COBRA this morning in light of the attacks. The terror alert level in Belgium has been raised to 4, the highest possible.
More follows