Keir Starmer's decision comes after Donald Trump berated his Nato allies as "cowards" for not getting involved in securing the key oil shipping route.