Why was defoe allow to return England after his exile?
Defoe never went into exile. He was put in the pillory in 1703 and jailed in Newgate Prison for satirical pamphlets attacking the Tory government. He was released after a year, and continued to write and publish.