Home Business Sun and strikes deter high street shoppers