The suspected strike in Cyprus came hours after Keir Starmer said the UK had allowed the US to strike Iranian missile sites from British bases.