Have you tried talking directly to researches with similar interests to you about potential ideas? They'll often have stuff in the back of their minds that they wouldn't want to put out as a general proposal to undergrads...
Go to the website of departments, research groups, and professors at your university and get a broad understanding of what they are up to. Maybe read (the abstract of or the entirety) of one of their recent papers or check out their public outreach work/press releases. This will help you build an understanding of who's doing what at your university, their current progress/steps, etc. Contact and talk to those professors/research groups that are doing work that you are interested in -- they might have some ideas for undergrad projects.
Do your professors list any projects of their own on their personal pages? Ours do and if you look at one in a domain you're interested in you'll probably find something much more interesting to you than the generic course level suggestions.
Considering that tech jobs I’ve seen advertised in England pay between 1/3 and 1/10 of what I would expect a similar job in the US to pay, that seems about right.
I believe he's still an undergrad, I don't know about google but here an intern can be anything from a pre university student to someone finishing a phd.
Exactly. It’s not unheard of for “intern” to just be HR’s shorthand for “someone who is working here for a fixed timespan before returning to a university”. I know of a 40 year old professor who spent a summer as an “intern” at Apple circa 1990.