@Frazer ***********
yeah that's the question.. Many people apply from countries which aren't their home country.. A stamp is impossible.. Just lots of red tape. Paper bank / digital bank statements with my name and UK address not enough? Seems unreasonable