Home Economy StubHub stung for nearly £900k as the CMA cracks down on hidden ticket fees