The Queen smashed a bottle of whisky against the Royal Navy's biggest ever ship as she named the HMS Queen Elizabeth at Rosyth Dockyard in Fife, Scotland.

The 65,000-ton aircraft carrier was christened with Bowmore, an Islay single malt whisky from western Scotland.

The ship and a second vessel, the under-construction HMS Prince of Wales, are expected to cost £6.2 billion.