A gun salute from a large cannon was fired across the Thames by Islington’s Honourable Artillery Company to celebrate the birth of Prince George.

The volley of gunfire from ceremonial 105mm light gun, similar to those currently used in Afghanistan, was fired from Gun Wharf at the Tower of London on Tuesday to welcome the royal baby into the world.

The soldiers came from across the regiment, based in City Road, Finsbury.

Battery commander Major Danny Daniels, whose birthday was on the same day, said: “I’m over the moon to be commanding the Gun Salute on my 55th Birthday and extremely privileged to have been chosen to do so. It is a momentous occasion and all on parade have given up a day’s leave to take part.”.