Britain’s newest £3.3bn aircraft carrier keeps watch in Carbis Bay ahead of Biden’s showdown with Boris Johnson

previous post