Comments:300 protesters greet Farage's return to Edinburgh