<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 send a lot of troops across the English Channel, and they had to land at night, which was risky because of the rough seas. The British had the advantage of the weather and the sea conditions, and they were prepared for the attack.