andrew bartonlatest news & developments