The only thing that can change/is changing is awareness. There is nothing new going on. The things you are seeing on the news have been going on for years. Boycotting Israeli products and companies that supply Israel will help, but not hugely.
The answer is to make it a major UK election issue. Politicians are only interested in getting elected. Accept that and together we can try and convince one of the parties to stand on a pro-Palestinian basis. They might, if they think it could get them elected. And if enough people stand up for this, it could get them elected.