В 1372 году Джон Гастингс был назначен командующим английских войск в Аквитании. 22 июня он с помощью флота пытался снять осаду с Ла-Рошели, однако был разбит в морской битве при Ла-Рошели объединённым французско-кастильским флотом. В результате он попал в плен и был отправлен в Кастилию, где пробыл 3 года.