Home News New Beatles statue unveiled