Online E Visa. £30 fee. Haven't booked a return/onward flight. I have had the same visas before in recent years, so maybe that makes it a bit quicker, but it's always been within a week to approve.
In 4 applications, never been asked. If they did ask, just book it then and respond. They ask questions for anything incomplete in an application, they don't just refuse.