The UK and the Czech Republic announce the lifting of Covid restrictions while large companies like Starbucks get rid of their vaccine mandates. Great news - but keep an eye on the timing. While the Democrat party IMPLODES, could this help the economy just enough before the midterms?