Boris Johnson plans to resign as British Prime Minister, Highland Park shooting suspect admits to deadly attack, and ways your credit cards can help you fight the pain of inflation.