Tory MP Julie Kirkbride has vowed to fight on despite mounting pressure for her to quit over expenses.