Josh is beaten up in Home and Away

Everyone's shocked when Josh turns up at the farmhouse after being beaten up... But who did it?