Primark has announced that it will complete the roll out of its Click & Collect service to all 186 British stores by the ...