Ответ:
Великобритания смогла выиграть у Франции борьбу за колонии, потому что:
Сильнейший флот: Великобритания обладала самым мощным флотом в мире, который обеспечивал ей господство на морях и возможность перебрасывать войска и ресурсы в колонии, а также блокировать французские силы.
Стратегический приоритет: После Войны за австрийское наследство Великобритания решила сосредоточить свои усилия на колониальной экспансии (борьба за Индию и Канаду), тогда как Франция пыталась вести активную политику и на континенте, что разбрасывало её силы.