YES!!
Theresa May was a compromise from the very beginning and had to tread lightly (publicly) to move the Brexit process forward when her heart was never in it. But behind the scenes May and Merkel were thick as thieves and delaying and hoping for a resolution well short of the interests of the voters.
---------------
The resignation of Boris is the classic signal that a confidence vote is in the works. And the vocal opposition to May will hopefully give them a prime minister that will implement the Brexit vote with the UK citizens best interests in mind instead of this "turd" as Boris Johnson has described it.
Boris wimped out the last time he could have taken out May for the party leadership.
When Teresa May joined Angela Merkel in griping about how unfair Trump's tariffs were to the EU I thought "well she clearly doesn't think she's leaving the EU at all". And so it was the case.
I certainly hope so.
However, the downside may be the new govt. calling for a re-vote on Brexit.
The 'elites' and most of the UK press has been pushing for that for a while. Classic EU strategy - if the vote doesn't go your way, keep voting until you get the "correct" result.