The big problem here is that Britain, like Ireland, Belgium, The Netherlands for example do not really have a national cuisine as such.
Being married to an English woman, I disagree. I think England definitely has an English cuisine but it is underrated. One of the best meals I ever had was at a pub in downtown Scarborough. Roast Beef, roast potatoes, Yorkshire pudding, peas, great traditional English meal.
England should do more to promote their cuisine.