"Patent laws in the UK and throughout Europe specify a non-exhaustive list of excluded things that are not regarded as inventions to the extent that a patent application relates to the excluded thing as such. This list includes programs for computers.
Despite this, the United Kingdom Intellectual Property Office (UKIPO) regularly grants patents to inventions that are partly or wholly implemented in software"
The patent situation is definitely better in UK and Europe than in US, but actual enforcement is key. The problem is using ambiguity of English to justify the software as having a "technical effect" and patentable by that metric. At which point saying that software isn't patentable is at best misleading since you could argue that all software has a "technical effect".