This is a British comedy, with a great cast full of familiar faces. The concept is good and it has some nice funny touches. It has a wonderful British sensibility, in that it is a little bit subversive and sticks up for the underdog – it also has the British tendency to be slightly politically preachy and has a love of the double entendre.
The writing and plotting is dreadful and takes the shine off the whole movie. There are huge holes in the plot and some of the storyline is so implausible that it takes a lot of effort to suspend your disbelief. This is a shame because so many other elements of the film are enjoyable. The film felt lazy, or rushed, because some of the plot holes could have been easily rectified with a little more thought.
However, there are some lovely and lively performances, the characters are all likeable, there is a few good one-liners and funny slapstick moments. So watch with a forgiving frame of mind and you should enjoy it.