From her other post, it appears she is a British citizen ('having lived in London most of my life').Are you looking for the type of job that would offer sponsorship for a visa? That could be the reason the websites you're looking at are so full of nonsense.
Sponsorship Bev refers to is when a prospective employer wanting to hire a non-EU worker 'sponsors' or supports their application for a visa. It has nothing to do with UK government sponsoring or helping foreigners to get a job in UK.As for sponsorship in the UK - is there such a thing for foreigners ???
I think its so unfair how the government helps immigrants to find jobs and provide homes for their the moment they step into the country. But for real citizens - its just a big CATCH 22 !!!