Best Answer - Chosen by Voting
"Paying attention to" or "hearing about" the administrators' actions, while in England.
"Following" is used to mean "intentionally observing" information.
--- "I follow my local sports team."
"Deeds" means "actions" or "exploits" here.
--- "The man performed many heroic deeds."
"Back home" is describing the location where the public is - in the British homeland of England, away from where the subject of the sentence is currently located.
---"When I was in France, I could not stop thinking about my wife and children back home."