Home » Sam Johnstone joins Preston North End on loan