At least 31 people have been killed and many seriously injured in attacks at Brussels international airport and a city metro station.

The first attack occurred at Zaventem airport at 07:00 GMT, with twin blasts tearing through the departures area.

Another explosion struck Maelbeek metro station an hour later, as Christian Fraser reports.