I've Had Enough
"I've Had Enough" was written and sung by Paul McCartney. The music and an improvised chorus were recorded on board the boat "Fair Carol" in the Virgin Islands prior to the departure of Wings' lead guitarist Jimmy McCulloch and drummer Joe English. According to McCartney, they did not have any of the words until the band returned to London from the "Fair Carol" recording sessions. He then wrote "a few" words and overdubbed the lyrics in London.