Open an MBNA Emirates credit card account, get 5000 miles, close it in a few months... or get the Elite with more miles, £150 annual fee and £150 off a J/F ticket?
https://www.mbna.co.uk/compare-credi...ates-skywards/
https://www.mbna.co.uk/compare-credi...kywards-elite/