Iran launched unsuccessful attack on UK's Diego Garcia

https://www.bbc.com/news/articles/c5yljdgwppzo

Foreign secretary denounces 'reckless Iran threats' after missiles fired at Diego Garcia

Iran reportedly fired two ballistic missiles at Indian Ocean base, but neither reached the target.

The fact that it was unsuccessful does not make it any less worrying. Iran was a regional problem before the war, but this new escalation shows they’re a threat to the entire world. They might have previously had a chance at a Vietnam or perhaps a Korea-style stalemate

Iran is fighting for survival, Israel and the US are fighting by choice.

They attacked Iran not the other way round. US bases, even if also used by UK which aides US it their war, are legitimate targets.

US imperialism is the greatest threat to the world.

The IRGC is fighting for survival, most Iranian want them gone, and Iran will be better as a whole if the IRGC is all dead. Don't try to conflate the government with the country, they don't always align.
Most Iranians do not want the IRGC gone, that's US/Israeli propaganda. Thousands of people have been marching in support of the IRGC. Common sense would also tell you that Iranians aren't going to support the people bombing their schools.
It is impossible to know how may Iranians want the IRGC gone. But bombing schools (and bombings in general) will definitely increase the support for it.