David Miller and Toronto City Council stuck between a rock and a hard place October 4, 2007 Miller faced a significant setback to his leadership when the city council voted to delay a resolution on the land transfer tax and the…