<human>:  Why did the German invasion of Britain in 1940, called Operation Sealion, fail?
<bot>: The Germans didn’t have enough troops to carry out the invasion. They had to use their navy to transport their soldiers, but the Royal Navy was able to stop them at the beaches.