For those with little or no insight into the "British" contexts implicated in the story, much will fail to be understandable.
It is too long, and many opportunities to create more visuality are missed.
Frankly, I like bitter endings, or those that leave us with a question, or the embryo of a debate. Here, the cliche ending was the final let-down for me.