why dont the general public object to having non-compromizing politicians.
British politics are very adversarial; it's not a consensual style of govt. A minority party (LibDems) has been banished from power because they formed a coalition govt. The expectation of Friend or Foe No Inbetween is why Leave successfully argued that the EU govt was our enemy, rather than partners.
Why didn't your politicians find some common ground before negotiations.
There was no need or point. Leave campaigned on saying "This will be easiest deal in history" to negotiate. If that didn't turn out to be true, that's because "The EU is out to punish us" so it's the EU's fault if we didn't get a unicorn.
Why not try for the best solution, now that you have the Brexit.
Because the ppl who voted for Brexit were told that they would get no FoM, minimal contributions and not be members of single market as well as Frictionless movement of goods. This isn't impossible (say Brexiters) b/c EU core principles don't allow it; but rather "The EU is out to punish us, make us an example so nobody else will leave." However, if a "true believer" becomes PM, their force of leadership will make EU give UK this combo of features, or something even better.
I would expect huge demonstrations, strikes etc. General uproar!
That reads like you want to encourage violence. Which is what a Russian troll would say & want if they started this thread.