An under-construction building at Kannauj railway station here collapsed on Saturday afternoon, trapping around two dozen workers under the rubble. According to police sources, six workers have been rescued and rushed to the hospital. At least 23 people have been injured in the incident.