The acting US Navy secretary who fired an aircraft carrier commander for raising concerns about coronavirus spreading through his crew then called him “stupid” and “naive” in a profanity-laced speech to those sailors has resigned, the latest scandal to rock the Trump administration.

Donald Trump, the commander in chief, appeared to side with the ousted captain on Monday night, calling him a good man with stellar service record.

More follows…