I don't think she should go because the country needs stability. There is literally nobody, who would do a better job than her because nobody knows how to do it! It's not as if Britain has ever been through Brexit before, so just about anyone you'd replace May with would be doing the same as her, i.e. trying to work it all out through trial and error.
What is disgraceful is that all these politicians she is surrounded by, including the opposition, are squabbling to make names for themselves instead of getting their heads together to work out what's best for the country! Look at Corbyn! May actually called on him to sit down and have a dialogue and what was his response???? Nonsense!
I am not a huge fan of May's but, to be honest, my hat's off to her because she has more balls than most men to stick to this position at this time. Cameron stirred up all this sh* and quickly disappeared afterwards because he knew it was always going to be a cr* job to steer the country through a time like this. Farage kept shouting and winding people up to support Brexit too. As soon as the outcome was achieved, he buggers off to the States and nobody knows where his extra 350M for the NHS were supposed to come from, including himself!
So, no, I don't think May should go. I think the people around her should all stop being selfish and start working with her for the benefit of the country rather than their egos and personal agendas.
Even EU politicians are getting fed up with all this now and if you read the European press and listen to their MPs, they are all saying that all they want is for Britain to stop dithering and to articulate clearly what it is that the UK requires as a country, so that everyone can sit down and talk about it properly.