President Donald Trump has fired Stephen Bannon as his chief strategist in the latest high-level White House shake-up, removing a powerful and controversial figure known for far-right political views.
Bannon was a force behind some of Trump’s most contentious policies, including a travel ban on people from several Muslim-majority nations, and has fought with more moderate factions inside a White House riven with rivalries and back-stabbing.
Bannon’s ousting comes as the president is increasingly isolated after his comments following white supremacist violence in Charlottesville last Saturday.
“White House Chief of Staff John Kelly and Steve Bannon have mutually agreed today would be Steve’s last day,” White House spokeswoman Sarah Sanders said in a statement on Friday.
“We are grateful for his service and wish him the best.”

A champion of economic nationalism, Bannon, 63, is a former US Navy officer, Goldman Sachs investment banker and Hollywood movie producer.
Its the latest in a series of upheavals in the White House, which has seen former chief of staff Reince Priebus replaced with retired General John Kelly.
Trump then sacked communications chief Anthony Scaramucci just 10 days after his hiring prompted Sean Spicer to abruptly resign as press secretary.
Top Comments
well the swamps being drained.
spicer
preibus
mooch
bannon
just one big orange toad to go
I believe it is really just a reality TV show
Trump likes saying "you're Fired. " Who knew?