I've recently been refused entry at Heathrow Airport and was detained for 6 hours with some interviews before they decided to put me on the next immediate direct flight back home. I wrote that I was going to stay for 5 months and that I did not have a return ticket. At the same time, I lost all my money & card in Germany just days before I flew over so I didn't have much money on with me at the border. (A replacement card was on its way to where I was going to stay, with a friend) In my passport it just shows a Heathrow stamp with a straight cross over it. I was told that I wasn't banned or anything, its just that my circumstances this time round was not right for entry. This disrupted my 1 year Europe travel plan, I was already 3 months into it in western Europe before this shit happened. Btw I was actually there in the UK for a week when I started my travel. They didn't ask me to pay for the flight back home or anything, they just handed my a boarding pass and got an officer to escort me to the gate.
My question is, I would like to go back to UK asap and continue my backpacking trip (this time round a friend will travel with me in UK). Will they have any reason to refuse me if I get an onwards ticket out after 2 weeks, proof of bank statement & hostel's reservation with me this time round? My passport doesn't need a visa and I know while its good to apply for a tourist visa this time round, ultimately the decision still lies with the immigration officer so I don't see a point in applying for a visa.