我是在早上6点,开车,我是正常行驶,而且是刚起步,速度顶多就20+,然后一辆非机动车闯红灯,速度还蛮快的,我马上急刹车,但还是撞到他了,他是在我的前方被撞的。然后就赖在地上,我打了110和120,去医院检查只是软组织挫伤。现在我和他去交通队责任认定的时候,他突然就不承认他闯红灯了。这怎么办?这责任到底怎么判?还有我的车和他的非机动车一直被扣着,什么时候才能拿回来啊?两辆车的停车费都要我来付么?这钱到底怎么赔啊?为什么他有错还得我付钱给他啊?