Trump takes blame game to a new level with Reflecting Pool, Iran war and inflation finger pointing

· The Independent