Eleven ships of the Royal Navy have been named HMS Providence. Another was intended to bear the name: